Sindh

By train
By train

First Class travel with Pakistan Railways (http://www.pakrail.com) is good, and Sindh has railway connections with various major cities in Pakistan including Lahore, Rawalpindi & Peshawar.

By plane
By plane

Karachi is the main gateway to Sindh by air.

Jinnah International Airport
in Karachi (http://www.karachiairport.com/) is served by many international airlines, including Air China, Biman Bangladesh Airlines, Cathy Pacific, Etihad, Emirates, Gulf, Kuwait Airways, Qatar Airways, Saudi Airlines, Syrian Airlines, SriLankan Airlines, Singapore Airlines, Indian Airlines, Iran Air, Malaysia Airlines, Thai Airways, Turkish Airlines and Turkmenistan Airlines. The main hub of the national flag carrier "PIA"and other 4 private airlines of Pakistan Air Blue, Aero Asia and Shaheen Air is Karachi's Jinnah International Airport.
By Highway

Sindh is connected with Punjab via National highway, Balochistan via RCD Highway and Gwadar via Makran coastal highway..

By ship
By ship

Karachi is a major trading hub for dhows from around the Indian Ocean. Travellers wanting to arrive in the city this way will probably need to make their own arrangements with the captain of the vessel.